<?php

	require_once "LoginView.php";
	require_once "LoginController.php";
	require_once "LoginHandler.php";
	
	session_start();
	
	$lh = new LoginHandler();
	$lv = new LoginView();
	$body = "";
	$title = "lab1-login";
	$body .= $lv->DoLoginBox() . $lv->DoLogoutBox();
	
	if ($lv->TriedToLogin()) {
		if($lh->DoLogin($lv->GetUserName(), $lv->GetPassword()))
		{
				
			$body .= "Användaren har klickat på Login med användarnamn ";
  			$body .= $lv->GetUserName() . " och lösenord " . $lv->GetPassword();
		}
		else {
			$body .= "Inloggning misslyckades! Namn eller lösenord är fel.";
		}
	}
	else if ($lv->TriedToLogOut()) {
		
		$body .= "Användaren har loggat ut!";
	}
	else {
      	$body .= "Användaren har inte klickat på Loginknappen"; 
	}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    	<title><?php echo $title; ?></title>
   		<meta http-equiv="content-type" content="text/html; charset=utf-8" />
  	</head>
  	<body><?php echo $body; ?>
	  	<p>
	  	<?php
  	
		  	//Test av LoginHandler
			if($lh->Test() == TRUE) {
				echo "LoginHandler ok!";
			} else {
				echo "<p>LoginHandler test faild!</p>";
			}
  		?></p>
  	</body>
	
</html>